xen.git
22 years agobitkeeper revision 1.589 (3fafd51ck2XSEHZX25n2Ngb4NrsnjQ)
smh22@labyrinth.cl.cam.ac.uk [Mon, 10 Nov 2003 18:12:44 +0000 (18:12 +0000)]
bitkeeper revision 1.589 (3fafd51ck2XSEHZX25n2Ngb4NrsnjQ)

Makefile:
  tweak

22 years agobitkeeper revision 1.588 (3fafd2ccYgSbWe9z2kLiH-DeviUaIA)
smh22@labyrinth.cl.cam.ac.uk [Mon, 10 Nov 2003 18:02:52 +0000 (18:02 +0000)]
bitkeeper revision 1.588 (3fafd2ccYgSbWe9z2kLiH-DeviUaIA)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/local/scratch/smh22/xeno.bk

22 years agobitkeeper revision 1.580.1.1 (3fafd2c85ofrHsrmRaYOxYp49iwWOA)
smh22@labyrinth.cl.cam.ac.uk [Mon, 10 Nov 2003 18:02:48 +0000 (18:02 +0000)]
bitkeeper revision 1.580.1.1 (3fafd2c85ofrHsrmRaYOxYp49iwWOA)

new vbd probe world

22 years agobitkeeper revision 1.587 (3fafd0aetHCEr89pQ3yPEASCbKFapg)
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 17:53:50 +0000 (17:53 +0000)]
bitkeeper revision 1.587 (3fafd0aetHCEr89pQ3yPEASCbKFapg)

xen_netwatch_redhatscript:
  new file
xen_netwatch.c:
  More xen_netwatch fixes.

22 years agobitkeeper revision 1.586 (3fafc1b0qUj0PVr0hH3XvA9CFCZBAg)
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 16:49:52 +0000 (16:49 +0000)]
bitkeeper revision 1.586 (3fafc1b0qUj0PVr0hH3XvA9CFCZBAg)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.582.1.2 (3fafc1a8WtDmHzijhEouIqSThPp1nA)
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 16:49:44 +0000 (16:49 +0000)]
bitkeeper revision 1.582.1.2 (3fafc1a8WtDmHzijhEouIqSThPp1nA)

xen_netwatch.c:
  Fixes to xen_netwatch.

22 years agobitkeeper revision 1.585 (3fafbf95QFuCKEsxsNl5cOIhPRNy2A)
br260@laudney.cl.cam.ac.uk [Mon, 10 Nov 2003 16:40:53 +0000 (16:40 +0000)]
bitkeeper revision 1.585 (3fafbf95QFuCKEsxsNl5cOIhPRNy2A)

Merge laudney.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into laudney.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/br260/xeno.bk

22 years agobitkeeper revision 1.584 (3fafbf81K3M7-GDJhS0e3H2k3t8jNg)
br260@laudney.cl.cam.ac.uk [Mon, 10 Nov 2003 16:40:33 +0000 (16:40 +0000)]
bitkeeper revision 1.584 (3fafbf81K3M7-GDJhS0e3H2k3t8jNg)

Xeno-HOWTO covering step by step instructions for setting up Xen and XenoLinux.

22 years agobitkeeper revision 1.582.1.1 (3fafbef8y8bKbMkHy5KldiazAvehBA)
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 16:38:16 +0000 (16:38 +0000)]
bitkeeper revision 1.582.1.1 (3fafbef8y8bKbMkHy5KldiazAvehBA)

xen_netwatch.c:
  new file
Makefile:
  New utility for watching network interfaces coming up and going down, and calling a configure script.

22 years agobitkeeper revision 1.583 (3fafbe7fI5Lp1b80mt9IscwVvUn4nA)
br260@laudney.cl.cam.ac.uk [Mon, 10 Nov 2003 16:36:15 +0000 (16:36 +0000)]
bitkeeper revision 1.583 (3fafbe7fI5Lp1b80mt9IscwVvUn4nA)

Change Xen image name from 'image' to 'xen', 'image.gz' to 'xen.gz'.
Change XenoLinux image name from 'image' to 'xenolinux', 'image.gz' to 'xenolinux.gz'.

22 years agobitkeeper revision 1.582 (3faf962fX5syo8fIhzw2drHCKGZJ0w)
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 13:44:15 +0000 (13:44 +0000)]
bitkeeper revision 1.582 (3faf962fX5syo8fIhzw2drHCKGZJ0w)

os.h:
  Fix mini-os for pre 2.96 gcc.

22 years agobitkeeper revision 1.581 (3faf829bElk8usyO8Mzog1zjelNh-g)
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 12:20:43 +0000 (12:20 +0000)]
bitkeeper revision 1.581 (3faf829bElk8usyO8Mzog1zjelNh-g)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.579.1.1 (3faf8294m1pdlznRlKHUgrp9IfkTeQ)
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 12:20:36 +0000 (12:20 +0000)]
bitkeeper revision 1.579.1.1 (3faf8294m1pdlznRlKHUgrp9IfkTeQ)

scsi_obsolete.c:
  new file
scsi.c, Makefile:
  Fix generic SCSI layer to support BusLogic driver

22 years agobitkeeper revision 1.580 (3faf66b5UozEzr4FkL39bXnAxrQErw)
smh22@labyrinth.cl.cam.ac.uk [Mon, 10 Nov 2003 10:21:41 +0000 (10:21 +0000)]
bitkeeper revision 1.580 (3faf66b5UozEzr4FkL39bXnAxrQErw)

xl_vbd.c:
  less verbosity

22 years agobitkeeper revision 1.579 (3faf5fd1FZw0e7pT-poxPw6RXq3fWg)
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 09:52:17 +0000 (09:52 +0000)]
bitkeeper revision 1.579 (3faf5fd1FZw0e7pT-poxPw6RXq3fWg)

Makefile:
  Fix pf Makefile.

22 years agobitkeeper revision 1.578 (3fae3756SF5aAJmGkJg6zgxL7vvXCw)
kaf24@scramble.cl.cam.ac.uk [Sun, 9 Nov 2003 12:47:18 +0000 (12:47 +0000)]
bitkeeper revision 1.578 (3fae3756SF5aAJmGkJg6zgxL7vvXCw)

Makefile:
  No longer build xen_log by default.

22 years agobitkeeper revision 1.577 (3fae33ddCduNWIa_OSYx4NC9mk3GqA)
kaf24@scramble.cl.cam.ac.uk [Sun, 9 Nov 2003 12:32:29 +0000 (12:32 +0000)]
bitkeeper revision 1.577 (3fae33ddCduNWIa_OSYx4NC9mk3GqA)

xen_log.c:
  Minimise xen_log includes.

22 years agobitkeeper revision 1.576 (3facdede5nZbIb45xqApby8e8U5CQA)
kaf24@scramble.cl.cam.ac.uk [Sat, 8 Nov 2003 12:17:34 +0000 (12:17 +0000)]
bitkeeper revision 1.576 (3facdede5nZbIb45xqApby8e8U5CQA)

xi_save_linux.c, xi_restore_linux.c, Makefile:
  Suspend/resume now uses zlib to reduce the state file size.

22 years agobitkeeper revision 1.575 (3facce22hI3AvKxD-FmqcSdXqr6l0w)
kaf24@scramble.cl.cam.ac.uk [Sat, 8 Nov 2003 11:06:10 +0000 (11:06 +0000)]
bitkeeper revision 1.575 (3facce22hI3AvKxD-FmqcSdXqr6l0w)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.572.1.1 (3facce1c9dWmFo8RXZ7u-UnRmx-g_A)
kaf24@scramble.cl.cam.ac.uk [Sat, 8 Nov 2003 11:06:04 +0000 (11:06 +0000)]
bitkeeper revision 1.572.1.1 (3facce1c9dWmFo8RXZ7u-UnRmx-g_A)

BusLogic.h, BusLogic.c, FlashPoint.c.inc:
  new file
config.h, Makefile:
  Ported BusLogic SCSI driver. Note that is is UNTESTED.

22 years agobitkeeper revision 1.574 (3fac17eedP_FW6EJc9w8TDnbR6HdEQ)
iap10@labyrinth.cl.cam.ac.uk [Fri, 7 Nov 2003 22:08:46 +0000 (22:08 +0000)]
bitkeeper revision 1.574 (3fac17eedP_FW6EJc9w8TDnbR6HdEQ)

install xen_nat_enable in install/bin

22 years agobitkeeper revision 1.573 (3fabd10f_-HPTkLPE6J9ARwOzz2XCQ)
smh22@labyrinth.cl.cam.ac.uk [Fri, 7 Nov 2003 17:06:23 +0000 (17:06 +0000)]
bitkeeper revision 1.573 (3fabd10f_-HPTkLPE6J9ARwOzz2XCQ)

tweak bk thing

22 years agobitkeeper revision 1.569.1.1 (3fabd0d6F65H-1bT1S8jMoUe53DAEA)
smh22@labyrinth.cl.cam.ac.uk [Fri, 7 Nov 2003 17:05:26 +0000 (17:05 +0000)]
bitkeeper revision 1.569.1.1 (3fabd0d6F65H-1bT1S8jMoUe53DAEA)

bug fixes for multiple devices

22 years agobitkeeper revision 1.572 (3fabca3boPogE8eX_8H6P5qlR4SCEQ)
kaf24@scramble.cl.cam.ac.uk [Fri, 7 Nov 2003 16:37:15 +0000 (16:37 +0000)]
bitkeeper revision 1.572 (3fabca3boPogE8eX_8H6P5qlR4SCEQ)

memory.c, xi_save_linux.c, xi_restore_linux.c:
  Moire fixes. Save/restore now works.

22 years agobitkeeper revision 1.571 (3fabc0ccIidm1y01SeueL9ZtLe3myA)
kaf24@scramble.cl.cam.ac.uk [Fri, 7 Nov 2003 15:57:00 +0000 (15:57 +0000)]
bitkeeper revision 1.571 (3fabc0ccIidm1y01SeueL9ZtLe3myA)

setup.c, xl_vbd.c, memory.c, process.c:
  Various fixes. One to SCSI code in xenolinux, others to suspend/resume (which is still a bit broken).

22 years agobitkeeper revision 1.570 (3fab8343LyJPc2KVRZYbCwAIS3T15g)
kaf24@scramble.cl.cam.ac.uk [Fri, 7 Nov 2003 11:34:27 +0000 (11:34 +0000)]
bitkeeper revision 1.570 (3fab8343LyJPc2KVRZYbCwAIS3T15g)

Many files:
  Various cleanups and fixes for suspend/resume. Just a couple more bugs to fix.

22 years agobitkeeper revision 1.569 (3faab4a36OLmL1p_QOPfw7H-YMwVIA)
kaf24@scramble.cl.cam.ac.uk [Thu, 6 Nov 2003 20:52:51 +0000 (20:52 +0000)]
bitkeeper revision 1.569 (3faab4a36OLmL1p_QOPfw7H-YMwVIA)

Many files:
  More work on DOM0 save/restore tools. Now ready for testing.

22 years agobitkeeper revision 1.568 (3faa9d83y0EHNiYs2njacoQE89Cqrw)
iap10@striker.cl.cam.ac.uk [Thu, 6 Nov 2003 19:14:11 +0000 (19:14 +0000)]
bitkeeper revision 1.568 (3faa9d83y0EHNiYs2njacoQE89Cqrw)

minor include fix to asm-xeno/page.h

22 years agobitkeeper revision 1.567 (3fa98625j0d47oe7ZCKLDdbnYED8wA)
kaf24@scramble.cl.cam.ac.uk [Wed, 5 Nov 2003 23:22:13 +0000 (23:22 +0000)]
bitkeeper revision 1.567 (3fa98625j0d47oe7ZCKLDdbnYED8wA)

xi_restore_linux.c, xi_save_linux.c:
  new file
dom0_ops.c, Makefile:
  Starting DOM0 support for suspend/resume. Untested so far, and resume is currently incomplete.

22 years agobitkeeper revision 1.566 (3fa9179e50emTfPyuQMw53twIxyaxA)
smh22@labyrinth.cl.cam.ac.uk [Wed, 5 Nov 2003 15:30:38 +0000 (15:30 +0000)]
bitkeeper revision 1.566 (3fa9179e50emTfPyuQMw53twIxyaxA)

ide-xeno.c:
  tweak

22 years agobitkeeper revision 1.565 (3fa916a9omQrijJLZBNMaip_G452lQ)
smh22@labyrinth.cl.cam.ac.uk [Wed, 5 Nov 2003 15:26:33 +0000 (15:26 +0000)]
bitkeeper revision 1.565 (3fa916a9omQrijJLZBNMaip_G452lQ)

tweak

22 years agobitkeeper revision 1.564 (3fa9134cYyjxglAlh2gjmCiQ901Z8g)
smh22@labyrinth.cl.cam.ac.uk [Wed, 5 Nov 2003 15:12:12 +0000 (15:12 +0000)]
bitkeeper revision 1.564 (3fa9134cYyjxglAlh2gjmCiQ901Z8g)

misc vbd tweaks tidies and fixes

22 years agobitkeeper revision 1.563 (3fa90024LzzVnnkZsqlSu4CqEMBe_Q)
smh22@labyrinth.cl.cam.ac.uk [Wed, 5 Nov 2003 13:50:28 +0000 (13:50 +0000)]
bitkeeper revision 1.563 (3fa90024LzzVnnkZsqlSu4CqEMBe_Q)

fix for scsi

22 years agobitkeeper revision 1.562 (3fa8e5aaqKhimMpbH8Bdw8wPYE1UaA)
smh22@labyrinth.cl.cam.ac.uk [Wed, 5 Nov 2003 11:57:30 +0000 (11:57 +0000)]
bitkeeper revision 1.562 (3fa8e5aaqKhimMpbH8Bdw8wPYE1UaA)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/local/scratch/smh22/xeno.bk

22 years agobitkeeper revision 1.559.1.2 (3fa8e59fjgu1Rm3Cu-9n7CbSrKjgAg)
smh22@labyrinth.cl.cam.ac.uk [Wed, 5 Nov 2003 11:57:19 +0000 (11:57 +0000)]
bitkeeper revision 1.559.1.2 (3fa8e59fjgu1Rm3Cu-9n7CbSrKjgAg)

manual merge

22 years agobitkeeper revision 1.559.1.1 (3fa8e43cxT2NUnkQV1jn-o-5WeeUQQ)
smh22@labyrinth.cl.cam.ac.uk [Wed, 5 Nov 2003 11:51:24 +0000 (11:51 +0000)]
bitkeeper revision 1.559.1.1 (3fa8e43cxT2NUnkQV1jn-o-5WeeUQQ)

manual merge

22 years agobitkeeper revision 1.561 (3fa8e3f4gst2uGQ-b8vNQhbE3eJABg)
kaf24@scramble.cl.cam.ac.uk [Wed, 5 Nov 2003 11:50:12 +0000 (11:50 +0000)]
bitkeeper revision 1.561 (3fa8e3f4gst2uGQ-b8vNQhbE3eJABg)

suspend.h:
  new file

22 years agobitkeeper revision 1.560 (3fa8e3c6Enpzi2YxcvMiP8aJ3tXbnw)
kaf24@scramble.cl.cam.ac.uk [Wed, 5 Nov 2003 11:49:26 +0000 (11:49 +0000)]
bitkeeper revision 1.560 (3fa8e3c6Enpzi2YxcvMiP8aJ3tXbnw)

hypervisor.h, setup.c, kernel.c:
  Finished guest support for suspend/resume.

22 years agobitkeeper revision 1.558.1.1 (3fa8e386Q1b8azxmK348LEgk5Ph0JQ)
smh22@labyrinth.cl.cam.ac.uk [Wed, 5 Nov 2003 11:48:22 +0000 (11:48 +0000)]
bitkeeper revision 1.558.1.1 (3fa8e386Q1b8azxmK348LEgk5Ph0JQ)

simpler unified vbd / physdisk stuff

22 years agobitkeeper revision 1.559 (3fa8d58fJMWFHK02Nc3nDhxvCmwvXA)
kaf24@scramble.cl.cam.ac.uk [Wed, 5 Nov 2003 10:48:47 +0000 (10:48 +0000)]
bitkeeper revision 1.559 (3fa8d58fJMWFHK02Nc3nDhxvCmwvXA)

Many files:
  Cleanups -- Xen now doesn't need to know about the start_info structure for anything except DOM0 boot.

22 years agobitkeeper revision 1.558 (3fa8bde6eQgIO9tzKu1KolYWJYKnxg)
kaf24@scramble.cl.cam.ac.uk [Wed, 5 Nov 2003 09:07:50 +0000 (09:07 +0000)]
bitkeeper revision 1.558 (3fa8bde6eQgIO9tzKu1KolYWJYKnxg)

xen_log.c, hypervisor.h:
  Bug fixes. Minios shoudl work again now.

22 years agobitkeeper revision 1.557 (3fa7bf54uSRjwiFPziJvGyBirhU24A)
kaf24@scramble.cl.cam.ac.uk [Tue, 4 Nov 2003 15:01:40 +0000 (15:01 +0000)]
bitkeeper revision 1.557 (3fa7bf54uSRjwiFPziJvGyBirhU24A)

network.c, dom0_ops.h, processor.h, domain.c, dom0_ops.c, xi_build.c:
  More fixes and tweaks.

22 years agobitkeeper revision 1.556 (3fa7b553guSnjbQHPSIHI8pvbUVpdg)
kaf24@scramble.cl.cam.ac.uk [Tue, 4 Nov 2003 14:18:59 +0000 (14:18 +0000)]
bitkeeper revision 1.556 (3fa7b553guSnjbQHPSIHI8pvbUVpdg)

setup.c, network.c:
  A couple more bug fixes in xenolinux suspend/resume code.

22 years agobitkeeper revision 1.555 (3fa7a5e43euoBbbuurbkHsps0sbRqQ)
kaf24@scramble.cl.cam.ac.uk [Tue, 4 Nov 2003 13:13:08 +0000 (13:13 +0000)]
bitkeeper revision 1.555 (3fa7a5e43euoBbbuurbkHsps0sbRqQ)

init.c, setup.c, network.c, xl_block.c:
  Small cleanups for previous checkin.

22 years agobitkeeper revision 1.554 (3fa7a01284xyjU8eM36NSWyFCKOIsQ)
kaf24@scramble.cl.cam.ac.uk [Tue, 4 Nov 2003 12:48:18 +0000 (12:48 +0000)]
bitkeeper revision 1.554 (3fa7a01284xyjU8eM36NSWyFCKOIsQ)

Many files:
  More support in the xenolinux guest os for suspending itself.

22 years agobitkeeper revision 1.553 (3fa68dcd5yXksUZ7k12Hq41k_eQIOw)
kaf24@scramble.cl.cam.ac.uk [Mon, 3 Nov 2003 17:18:05 +0000 (17:18 +0000)]
bitkeeper revision 1.553 (3fa68dcd5yXksUZ7k12Hq41k_eQIOw)

Many files:
  More cleanups for suspend/resume. STOP requests are now routed thru the guestos to allow preparation for pickling.

22 years agobitkeeper revision 1.552 (3fa6715f0LpnznAkmX17sTFtzPmomQ)
kaf24@scramble.cl.cam.ac.uk [Mon, 3 Nov 2003 15:16:47 +0000 (15:16 +0000)]
bitkeeper revision 1.552 (3fa6715f0LpnznAkmX17sTFtzPmomQ)

Many files:
  Clean up domain building interface ready for suspend/resume.

22 years agobitkeeper revision 1.551 (3fa639b1Ozv5gqMWisVgyFIergU8DQ)
kaf24@scramble.cl.cam.ac.uk [Mon, 3 Nov 2003 11:19:13 +0000 (11:19 +0000)]
bitkeeper revision 1.551 (3fa639b1Ozv5gqMWisVgyFIergU8DQ)

hypervisor.h, dom0_ops.h, dom0_ops.c, dom0_defs.h:
  Add a version number to the dom0_op interface, to prevent crashes and hangs with out-of-date user tools.

22 years agobitkeeper revision 1.550 (3fa62d1fweoECOoyEeNP4Duqo5Btxw)
kaf24@scramble.cl.cam.ac.uk [Mon, 3 Nov 2003 10:25:35 +0000 (10:25 +0000)]
bitkeeper revision 1.550 (3fa62d1fweoECOoyEeNP4Duqo5Btxw)

Many files:
  More cleanups and renaming for suspend/resume.

22 years agobitkeeper revision 1.549 (3fa3e1c5YNPCcRqYofk_zoTm4H1srQ)
akw27@labyrinth.cl.cam.ac.uk [Sat, 1 Nov 2003 16:39:33 +0000 (16:39 +0000)]
bitkeeper revision 1.549 (3fa3e1c5YNPCcRqYofk_zoTm4H1srQ)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/akw27/xeno/xeno.bk

22 years agobitkeeper revision 1.546.1.1 (3fa3e1b4UwJQtnD-lZcvMsbqR-XhSA)
akw27@labyrinth.cl.cam.ac.uk [Sat, 1 Nov 2003 16:39:16 +0000 (16:39 +0000)]
bitkeeper revision 1.546.1.1 (3fa3e1b4UwJQtnD-lZcvMsbqR-XhSA)

sched hypercall unification -- tidying things up in
anticipation of suspend/resume

22 years agobitkeeper revision 1.548 (3fa3ddd2iaWWrC9Wsp6PzFqyfBb5Rg)
kaf24@scramble.cl.cam.ac.uk [Sat, 1 Nov 2003 16:22:42 +0000 (16:22 +0000)]
bitkeeper revision 1.548 (3fa3ddd2iaWWrC9Wsp6PzFqyfBb5Rg)

Rules.mk:
  Fix previous stoopid checkin.

22 years agobitkeeper revision 1.547 (3fa3dd2aH8eamu3ONvYovJgq8wBNbQ)
kaf24@scramble.cl.cam.ac.uk [Sat, 1 Nov 2003 16:19:54 +0000 (16:19 +0000)]
bitkeeper revision 1.547 (3fa3dd2aH8eamu3ONvYovJgq8wBNbQ)

Many files:
  Fixes to the DOM0 interface and domain building code. Ready for new save/restore dom0_ops.

22 years agobitkeeper revision 1.546 (3fa28f7diGvQF9o2YySrbVIsTMQmdw)
kaf24@scramble.cl.cam.ac.uk [Fri, 31 Oct 2003 16:36:13 +0000 (16:36 +0000)]
bitkeeper revision 1.546 (3fa28f7diGvQF9o2YySrbVIsTMQmdw)

current.h, entry.S:
  Correct stack arithmetic when esp is not a multiple of 4 (eg. in the middle of skanky pcibios code).

22 years agobitkeeper revision 1.545 (3fa15531_S_9dzrhvLFbutEYRqDFkw)
kaf24@scramble.cl.cam.ac.uk [Thu, 30 Oct 2003 18:15:13 +0000 (18:15 +0000)]
bitkeeper revision 1.545 (3fa15531_S_9dzrhvLFbutEYRqDFkw)

dom0_ops.c:
  Fix compile warning.

22 years agobitkeeper revision 1.544 (3fa15259IWpuWetGe_175Hq5izSLnA)
ach61@labyrinth.cl.cam.ac.uk [Thu, 30 Oct 2003 18:03:05 +0000 (18:03 +0000)]
bitkeeper revision 1.544 (3fa15259IWpuWetGe_175Hq5izSLnA)

hypercall jumps to pervasive debugger

22 years agobitkeeper revision 1.543 (3fa14b5efqnjV9Bkspn4jEvpgORomw)
kaf24@scramble.cl.cam.ac.uk [Thu, 30 Oct 2003 17:33:18 +0000 (17:33 +0000)]
bitkeeper revision 1.543 (3fa14b5efqnjV9Bkspn4jEvpgORomw)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.541.1.1 (3fa14b5aVZfwzFArgab1vhsTUV0TOA)
kaf24@scramble.cl.cam.ac.uk [Thu, 30 Oct 2003 17:33:14 +0000 (17:33 +0000)]
bitkeeper revision 1.541.1.1 (3fa14b5aVZfwzFArgab1vhsTUV0TOA)

time.c, hypervisor.h, kernel.c, head.S:
  Fix minios to work with revised Xen 1.2 interface.

22 years agobitkeeper revision 1.542 (3f9ffd93ZnP2SPpFtxRCNkTtIUn09A)
smh22@labyrinth.cl.cam.ac.uk [Wed, 29 Oct 2003 17:49:07 +0000 (17:49 +0000)]
bitkeeper revision 1.542 (3f9ffd93ZnP2SPpFtxRCNkTtIUn09A)

merge o death

22 years agobitkeeper revision 1.539.1.1 (3f9ffd56ju-qX7ro1SVzJmd1_pp1sg)
smh22@labyrinth.cl.cam.ac.uk [Wed, 29 Oct 2003 17:48:06 +0000 (17:48 +0000)]
bitkeeper revision 1.539.1.1 (3f9ffd56ju-qX7ro1SVzJmd1_pp1sg)

temporary fix

22 years agobitkeeper revision 1.535 (3f9ff926qXQI4th_qSbX8dxduU3-_A)
kaf24@scramble.cl.cam.ac.uk [Wed, 29 Oct 2003 17:30:14 +0000 (17:30 +0000)]
bitkeeper revision 1.535 (3f9ff926qXQI4th_qSbX8dxduU3-_A)

added tag split-1.1

22 years agobitkeeper revision 1.541 (3f9ff8fbmaj0I4Lv4-c5xyrEJ9tkCw)
kaf24@scramble.cl.cam.ac.uk [Wed, 29 Oct 2003 17:29:31 +0000 (17:29 +0000)]
bitkeeper revision 1.541 (3f9ff8fbmaj0I4Lv4-c5xyrEJ9tkCw)

Makefile:
  Bump version to 1.2-devel.

22 years agobitkeeper revision 1.540 (3f9ff6fb5-OZxKR3oPGMq34TKmBWjQ)
kaf24@scramble.cl.cam.ac.uk [Wed, 29 Oct 2003 17:20:59 +0000 (17:20 +0000)]
bitkeeper revision 1.540 (3f9ff6fb5-OZxKR3oPGMq34TKmBWjQ)

xen_block.c:
  Fix

22 years agobitkeeper revision 1.539 (3f9fee97LmrWncvzqKoEIzrY9jj3TQ)
smh22@labyrinth.cl.cam.ac.uk [Wed, 29 Oct 2003 16:45:11 +0000 (16:45 +0000)]
bitkeeper revision 1.539 (3f9fee97LmrWncvzqKoEIzrY9jj3TQ)

more mergey fun

22 years agobitkeeper revision 1.538 (3f9fec6ak_pRRMuf7OrN5fWEXAx52A)
smh22@labyrinth.cl.cam.ac.uk [Wed, 29 Oct 2003 16:35:54 +0000 (16:35 +0000)]
bitkeeper revision 1.538 (3f9fec6ak_pRRMuf7OrN5fWEXAx52A)

manual merge

22 years agobitkeeper revision 1.513.1.1 (3f9fea6boX1jvB2gmthgt7V7gZTbkA)
smh22@labyrinth.cl.cam.ac.uk [Wed, 29 Oct 2003 16:27:23 +0000 (16:27 +0000)]
bitkeeper revision 1.513.1.1 (3f9fea6boX1jvB2gmthgt7V7gZTbkA)

Many files:
  no more segments - initial renaming
xl_vbd.c:
  Rename: xenolinux-2.4.22-sparse/arch/xeno/drivers/block/xl_segment.c -> xenolinux-2.4.22-sparse/arch/xeno/drivers/block/xl_vbd.c
.del-xl_segment_proc.c~3ed615f9a000995e:
  Delete: xenolinux-2.4.22-sparse/arch/xeno/drivers/block/xl_segment_proc.c
.del-xen_physdisk.c~6fc678012cc92172:
  Delete: xen/drivers/block/xen_physdisk.c
.del-block.h~6f11045f32e11b92:
  Delete: xen/include/xeno/block.h
.del-segment.h~ae27bd5cb9ab97ea:
  Delete: xen/include/xeno/segment.h
xen_vbd.c:
  Rename: xen/drivers/block/xen_segment.c -> xen/drivers/block/xen_vbd.c
vbd.h:
  Rename: xen/include/xeno/physdisk.h -> xen/include/xeno/vbd.h
  Rename: xen/include/hypervisor-ifs/segment.h -> xen/include/hypervisor-ifs/vbd.h

22 years agobitkeeper revision 1.537 (3f9fdaf6WHo2pALR0EKO7h2Oe_V97A)
kaf24@scramble.cl.cam.ac.uk [Wed, 29 Oct 2003 15:21:26 +0000 (15:21 +0000)]
bitkeeper revision 1.537 (3f9fdaf6WHo2pALR0EKO7h2Oe_V97A)

network.c:
  Fixes to xenolinux net driver.

22 years agobitkeeper revision 1.536 (3f9fd20aglcfc5h0kB1oldciJuy2dQ)
kaf24@scramble.cl.cam.ac.uk [Wed, 29 Oct 2003 14:43:22 +0000 (14:43 +0000)]
bitkeeper revision 1.536 (3f9fd20aglcfc5h0kB1oldciJuy2dQ)

Many files:
  Modified blkdev and network interfaces to allow expedited flushing of pending request buffers.

22 years agobitkeeper revision 1.535 (3f9ed8beH34wIf4zqtfakVPIz5vGVg)
kaf24@scramble.cl.cam.ac.uk [Tue, 28 Oct 2003 20:59:42 +0000 (20:59 +0000)]
bitkeeper revision 1.535 (3f9ed8beH34wIf4zqtfakVPIz5vGVg)

added tag latest-semistable

22 years agobitkeeper revision 1.535 (3f9ed8a2fZBk0CjxQTZazTwxPVGVjQ)
kaf24@scramble.cl.cam.ac.uk [Tue, 28 Oct 2003 20:59:14 +0000 (20:59 +0000)]
bitkeeper revision 1.535 (3f9ed8a2fZBk0CjxQTZazTwxPVGVjQ)

xeno.c, xl_block.c:
  Make Xenolinux a bit noisier on blkdev errors. Properly mark read-only partitions as such, to avoid disappearing files.

22 years agobitkeeper revision 1.534 (3f9e7d6cDzOy5qVNkizn9WE_oKdsiA)
kaf24@scramble.cl.cam.ac.uk [Tue, 28 Oct 2003 14:30:04 +0000 (14:30 +0000)]
bitkeeper revision 1.534 (3f9e7d6cDzOy5qVNkizn9WE_oKdsiA)

dummy, xenlogo.eps, xenstyle.cls, style.tex, interface.tex, Makefile:
  new file

22 years agobitkeeper revision 1.533 (3f9e6a73y_so5j_vqiY6UPUJof-DFQ)
kaf24@scramble.cl.cam.ac.uk [Tue, 28 Oct 2003 13:09:07 +0000 (13:09 +0000)]
bitkeeper revision 1.533 (3f9e6a73y_so5j_vqiY6UPUJof-DFQ)

time.c:
  Fix up interpolation of time so that, under normal use, we will never see time go backwards.

22 years agobitkeeper revision 1.532 (3f9e5323lNKiselc-ZGn8rFVU5PAVQ)
kaf24@scramble.cl.cam.ac.uk [Tue, 28 Oct 2003 11:29:39 +0000 (11:29 +0000)]
bitkeeper revision 1.532 (3f9e5323lNKiselc-ZGn8rFVU5PAVQ)

Many files:
  Cleanups and renames to teh Xen interface.
.del-dom_mem_ops.h~73077f4b4349054:
  Delete: xenolinux-2.4.22-sparse/arch/xeno/drivers/balloon/dom_mem_ops.h
dom_mem_ops.h:
  Rename: xen/include/xeno/dom_mem_ops.h -> xen/include/hypervisor-ifs/dom_mem_ops.h

22 years agobitkeeper revision 1.531 (3f9da0175ZA8nMoVtg9tCQeXL4osyw)
kaf24@scramble.cl.cam.ac.uk [Mon, 27 Oct 2003 22:45:43 +0000 (22:45 +0000)]
bitkeeper revision 1.531 (3f9da0175ZA8nMoVtg9tCQeXL4osyw)

time.c, xen_log.c, xen_cpuperf.c:
  Add 'independent_wallclock' cmdline and sysctl options to xenolinux.

22 years agobitkeeper revision 1.530 (3f9d4e1cKFIF732Xycy-zmcjUm1YFw)
kaf24@scramble.cl.cam.ac.uk [Mon, 27 Oct 2003 16:55:56 +0000 (16:55 +0000)]
bitkeeper revision 1.530 (3f9d4e1cKFIF732Xycy-zmcjUm1YFw)

added tag latest-semistable

22 years agobitkeeper revision 1.530 (3f9d4b50eBCuXVk_ImRaxIb9MV1j3g)
kaf24@scramble.cl.cam.ac.uk [Mon, 27 Oct 2003 16:44:00 +0000 (16:44 +0000)]
bitkeeper revision 1.530 (3f9d4b50eBCuXVk_ImRaxIb9MV1j3g)

time.c:
  new file
Many files:
  Major fixes to time in Xen and Xenolinux. DOM0 can now set the wallclock time, perhaps using ntpd, for all other domains.

22 years agobitkeeper revision 1.529 (3f8fc2fe0B2d6C1J6fAamzO9FAybWA)
iap10@labyrinth.cl.cam.ac.uk [Fri, 17 Oct 2003 10:22:54 +0000 (10:22 +0000)]
bitkeeper revision 1.529 (3f8fc2fe0B2d6C1J6fAamzO9FAybWA)

Add some error checking to xen-clone

22 years agobitkeeper revision 1.528 (3f8fc167wdsskH7154hC5n8rpjKSAw)
iap10@labyrinth.cl.cam.ac.uk [Fri, 17 Oct 2003 10:16:07 +0000 (10:16 +0000)]
bitkeeper revision 1.528 (3f8fc167wdsskH7154hC5n8rpjKSAw)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

22 years agobitkeeper revision 1.526.1.1 (3f8fc160axLZxAciQvvwLuO7BW8p0A)
iap10@labyrinth.cl.cam.ac.uk [Fri, 17 Oct 2003 10:16:00 +0000 (10:16 +0000)]
bitkeeper revision 1.526.1.1 (3f8fc160axLZxAciQvvwLuO7BW8p0A)

trivial change to xen-clone to enable it to work on old repositories without the xenolinux-sparse link.

22 years agobitkeeper revision 1.527 (3f8fb4a16LPOSuutnwr8zgDB3Ws1Kw)
kaf24@scramble.cl.cam.ac.uk [Fri, 17 Oct 2003 09:21:37 +0000 (09:21 +0000)]
bitkeeper revision 1.527 (3f8fb4a16LPOSuutnwr8zgDB3Ws1Kw)

system.h:
  Slightly better restore_flags in xenolinux.

22 years agobitkeeper revision 1.526 (3f8f4139NGtfXYTOvQIloULmYg2ktg)
iap10@labyrinth.cl.cam.ac.uk [Fri, 17 Oct 2003 01:09:13 +0000 (01:09 +0000)]
bitkeeper revision 1.526 (3f8f4139NGtfXYTOvQIloULmYg2ktg)

Add a couple of software performance counters to the page table update routines.

22 years agobitkeeper revision 1.525 (3f8f40d5f-vrfYUtEwXamtkNP2zQog)
iap10@labyrinth.cl.cam.ac.uk [Fri, 17 Oct 2003 01:07:33 +0000 (01:07 +0000)]
bitkeeper revision 1.525 (3f8f40d5f-vrfYUtEwXamtkNP2zQog)

Trivial change to xen-clone to allow it to be invoked on a specific version
of the repository e.g.
xen-clone "-rlatest-semistable bk://xen.bkbits.net/xeno-unstable.bk"

NB: the quote characters are necessary because this is a hack...

22 years agobitkeeper revision 1.524 (3f8d60bbWQ4zSOsE99hsVgC8-htjLw)
ach61@labyrinth.cl.cam.ac.uk [Wed, 15 Oct 2003 14:59:07 +0000 (14:59 +0000)]
bitkeeper revision 1.524 (3f8d60bbWQ4zSOsE99hsVgC8-htjLw)

add hook for pervasive debugging

22 years agobitkeeper revision 1.475 (3f8d57cbj94Bh2SXKisZdFeYRB0u6g)
kaf24@scramble.cl.cam.ac.uk [Wed, 15 Oct 2003 14:20:59 +0000 (14:20 +0000)]
bitkeeper revision 1.475 (3f8d57cbj94Bh2SXKisZdFeYRB0u6g)

added tag latest-stable

22 years agobitkeeper revision 1.523 (3f8d57c58u4KU255QZ5DBVtRPzj6Gw)
kaf24@scramble.cl.cam.ac.uk [Wed, 15 Oct 2003 14:20:53 +0000 (14:20 +0000)]
bitkeeper revision 1.523 (3f8d57c58u4KU255QZ5DBVtRPzj6Gw)

added tag latest-semistable

22 years agobitkeeper revision 1.475 (3f8d56b04N-tuO0FxNTyheCmY4lCqQ)
kaf24@scramble.cl.cam.ac.uk [Wed, 15 Oct 2003 14:16:16 +0000 (14:16 +0000)]
bitkeeper revision 1.475 (3f8d56b04N-tuO0FxNTyheCmY4lCqQ)

added tag split-1.0

22 years agobitkeeper revision 1.523 (3f8d45afmOSC0dmdY8hdLN0JzYtutA)
kaf24@scramble.cl.cam.ac.uk [Wed, 15 Oct 2003 13:03:43 +0000 (13:03 +0000)]
bitkeeper revision 1.523 (3f8d45afmOSC0dmdY8hdLN0JzYtutA)

xen_log.c:
  Another fix to xen_log.

22 years agobitkeeper revision 1.522 (3f8d3cffmNKgZ0npDLxqj41Tk8Lk4w)
kaf24@scramble.cl.cam.ac.uk [Wed, 15 Oct 2003 12:26:39 +0000 (12:26 +0000)]
bitkeeper revision 1.522 (3f8d3cffmNKgZ0npDLxqj41Tk8Lk4w)

xi_build.c:
  Cleanups to xi_build.

22 years agobitkeeper revision 1.521 (3f8d37346rDopjoEe3cyqj2ebjNMJw)
kaf24@scramble.cl.cam.ac.uk [Wed, 15 Oct 2003 12:01:56 +0000 (12:01 +0000)]
bitkeeper revision 1.521 (3f8d37346rDopjoEe3cyqj2ebjNMJw)

keyhandler.c:
  Remove P6-specific keyhandlers in Xen that crash P4.

22 years agobitkeeper revision 1.520 (3f8d13d8qVVqxcYD--4cXYs5egqNyg)
kaf24@scramble.cl.cam.ac.uk [Wed, 15 Oct 2003 09:31:04 +0000 (09:31 +0000)]
bitkeeper revision 1.520 (3f8d13d8qVVqxcYD--4cXYs5egqNyg)

Many files:
  Fix the minos license so that it is usable for XP and BSD ports.
minios.lds:
  Rename: extras/mini-os/vmlinux.lds -> extras/mini-os/minios.lds
.del-list.h~d612a8726e8d42e:
  Delete: extras/mini-os/h/list.h
.del-COPYING~1f9753354580bd13:
  Delete: extras/mini-os/COPYING

22 years agobitkeeper revision 1.519 (3f8c8d79EqsizxTJbNNI85MNTKRl6g)
kaf24@scramble.cl.cam.ac.uk [Tue, 14 Oct 2003 23:57:45 +0000 (23:57 +0000)]
bitkeeper revision 1.519 (3f8c8d79EqsizxTJbNNI85MNTKRl6g)

memory.c:
  Fix a bug introduced in teh previous bug fix...

22 years agobitkeeper revision 1.518 (3f8c89edP5chDaj1mr0mM5bVQRlRkg)
kaf24@scramble.cl.cam.ac.uk [Tue, 14 Oct 2003 23:42:37 +0000 (23:42 +0000)]
bitkeeper revision 1.518 (3f8c89edP5chDaj1mr0mM5bVQRlRkg)

memory.c:
  Fix bug in new LDT shadow mapping code.

22 years agobitkeeper revision 1.517 (3f8c36e5vjcydzKJknIC6-pAEW9YaA)
kaf24@scramble.cl.cam.ac.uk [Tue, 14 Oct 2003 17:48:21 +0000 (17:48 +0000)]
bitkeeper revision 1.517 (3f8c36e5vjcydzKJknIC6-pAEW9YaA)

memory.c:
  Fix deadlock bug introduced in previous changeset.

22 years agobitkeeper revision 1.516 (3f8c15d525UM6tJE0aWBdRe-3P9cVw)
kaf24@scramble.cl.cam.ac.uk [Tue, 14 Oct 2003 15:27:17 +0000 (15:27 +0000)]
bitkeeper revision 1.516 (3f8c15d525UM6tJE0aWBdRe-3P9cVw)

memory.c, traps.c:
  Preload the first page of the guest LDT when the shadow mapping is invalidated for any reason.

22 years agobitkeeper revision 1.515 (3f8c05c9ugF0DM7SjnFypZrwVlJ7jQ)
kaf24@scramble.cl.cam.ac.uk [Tue, 14 Oct 2003 14:18:49 +0000 (14:18 +0000)]
bitkeeper revision 1.515 (3f8c05c9ugF0DM7SjnFypZrwVlJ7jQ)

xen_log.c:
  Now xen_log really does compile and link.

22 years agobitkeeper revision 1.514 (3f8c0453k2cfPmL7Efba8qg4u0BCzg)
kaf24@scramble.cl.cam.ac.uk [Tue, 14 Oct 2003 14:12:35 +0000 (14:12 +0000)]
bitkeeper revision 1.514 (3f8c0453k2cfPmL7Efba8qg4u0BCzg)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.510.1.1 (3f8c044fubZknMoFWYMcHcTrrIOO3Q)
kaf24@scramble.cl.cam.ac.uk [Tue, 14 Oct 2003 14:12:31 +0000 (14:12 +0000)]
bitkeeper revision 1.510.1.1 (3f8c044fubZknMoFWYMcHcTrrIOO3Q)

sched.h, irq.h, traps.c, entry.S, boot.S:
  A final cleanup of segment-register handling in Xen. We now safely propagate invalid segment register contents to the guest-OS failsafe handler in all cases.

22 years agobitkeeper revision 1.513 (3f8bd32enJosHd07EPUZKBgRuaErAw)
smh22@labyrinth.cl.cam.ac.uk [Tue, 14 Oct 2003 10:42:54 +0000 (10:42 +0000)]
bitkeeper revision 1.513 (3f8bd32enJosHd07EPUZKBgRuaErAw)

xen_log.c:
  now compiles - still not tested

22 years agobitkeeper revision 1.512 (3f8bcf2a0Vz2xXrdEA4lXWy2qRMaSg)
iap10@labyrinth.cl.cam.ac.uk [Tue, 14 Oct 2003 10:25:46 +0000 (10:25 +0000)]
bitkeeper revision 1.512 (3f8bcf2a0Vz2xXrdEA4lXWy2qRMaSg)

oops, forgot to click on xen_log to add it to repository.

22 years agobitkeeper revision 1.511 (3f8b2745pCeuF80gXzgE1x31zkPTSg)
iap10@labyrinth.cl.cam.ac.uk [Mon, 13 Oct 2003 22:29:25 +0000 (22:29 +0000)]
bitkeeper revision 1.511 (3f8b2745pCeuF80gXzgE1x31zkPTSg)

Add tools/misc/xen_log -- an alternative to xen_read_console that
sends all domain console output to the domain0 syslog.
Thanks to Jeff Clark.